superior to any other make - Turkish English Dictionary